launch torpedos - Spanisch Englisch Wörterbuch